package com.cyy.dao;


import com.cyy.domain.Student;

import java.util.List;

public interface StudentDao {

    //动态sql(if的使用)，使用Java对象作为参数 --->判断条件的
    List<Student> selectStudentIf(Student student);

    //where的使用  --->用来包含多个<if>的 可以去除多余的amd,or等
    List<Student> selectStudentWhere(Student student);

    /*foreach的使用  --->循环Java中的数组，list集合的。主要在sql的in中 */
    //foreach 用法 1
    List<Student> selectForeachOne(List<Integer> idlist);

    //foreach 用法 2
    List<Student> selectForeachTwo(List<Student> stulist);

    //使用PageHelper分页数据
    List<Student> selectAll();
}
